# 导入numpy并缩写
import numpy as np
# 创建系数行列式数
arr = np.array([[1,-1,-1],[2,-1,-3],[3,2,-5]])
# 创建各解对应分子行列式数表
arr1 = np.array([[2,-1,-1],[1,-1,-3],[0,2,-5]])
arr2 = np.array([[1,2,-1],[2,1,-3],[3,0,-5]])
arr3 = np.array([[1,-1,2],[2,-1,1],[3,2,0]])

# 使用det函数计算行列式的值
D = np.linalg.det(arr)
D1 = np.linalg.det(arr1)
D2 = np.linalg.det(arr2)
D3 = np.linalg.det(arr3)

# 输出计算结果
print("系数行列式的值为：",D)
print("D1的值为：",D1)
print("D2的值为：",D2)
print("D3的值为：",D3)

print("方程足的解x1为：",D1/D)
print("方程足的解x2为：",D2/D)
print("方程足的解x3为：",D3/D)
